machine-aided translation - French English Dictionary